having ravines - French English Dictionary